projects
/
ostree.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a5eef45
)
lib/repo: Fix double close()
author
Colin Walters
<walters@verbum.org>
Tue, 16 May 2017 13:57:31 +0000
(09:57 -0400)
committer
Atomic Bot
<atomic-devel@projectatomic.io>
Tue, 16 May 2017 14:01:24 +0000
(14:01 +0000)
Should probably change `_take_fd()` to take a pointer and set to `-1`
at some point.
Regression from
8d58ab1002cbc4a1ecafe3d1a80984f8a60f41e9
Closes: #862
Approved by: jlebon
src/libostree/ostree-repo.c
patch
|
blob
|
history
diff --git
a/src/libostree/ostree-repo.c
b/src/libostree/ostree-repo.c
index b7d1324c68f6bde97026315b988bae72687db50d..2b164ffb0c46ea0010fd54bfd8007f1982397ddb 100644
(file)
--- a/
src/libostree/ostree-repo.c
+++ b/
src/libostree/ostree-repo.c
@@
-2283,6
+2283,7
@@
list_loose_objects_at (OstreeRepo *self,
g_auto(GLnxDirFdIterator) dfd_iter = { 0, };
if (!glnx_dirfd_iterator_init_take_fd (target_dfd, &dfd_iter, error))
return FALSE;
+ target_dfd = -1; /* Transferred */
while (TRUE)
{